﻿@charset"utf-8";
/*CSSDocument*/
/*POWEREASY.NET powereasy.xiaojie*/
/*定义默认值*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
/* ==全局样式定义== */
body 


{
	font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
	background:url(images/body-bg.png) 0 0 repeat-x;
	text-decoration: none;color:#333;

}
a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #333;
}
a:hover
{
    text-decoration: underline;color:#a00;
}
input[type=text], input[type=Keyword]
{
	font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
}
select{
	font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
	color:#616161;
}
img
{
  border:none;
}
* + html input[type=text]
{
    margin: 0px;
}
h1
{
    margin: 0px;
    padding: 0px;
    background: none;
    font: normal normal bold 24px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
dl, dt, dd, ul, li 
{
	padding: 0px;
	margin: 0px;
}
li
{
    line-height: 21px;
	list-style:none;
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
	padding:0;
	margin:0;
}


.clearbox{ float:none !important;clear:both;border-top:1px solid transparent!important;margin-top:-1px!important;border-top:0px;margin-top:0px;height:0px;background:none;font-size:0px;visibility:hidden;}
.spacing{height:10px;line-height:10px;font-size:0;margin:0;padding:0;}
.fl{float:left;}
.fr{float:right;}
/*框架powereasy.xiaojie*/
/*top*/
#content,#footer{text-align:left;width:1000px;margin:0 auto;}
/*header*/
#header{width:100%;text-align:center;background:url(images/header-bg.jpg) center 0 no-repeat;height:290px;}
.hBox{width:1000px;margin:0 auto;height:290px;overflow:hidden;text-align:left;position: relative;}
.h-t{height:191px;}
.h-link{line-height:20px;height:20px;text-align:right;padding-right:25px;}
.h-link a{display:inline-block;padding:0 5px;}

.logo{width:450px;height:100px;padding-left:35px;padding-top:30px;}
.logo a{width:450px;height:100px;display:block;}
  
.nav{float:left;width:700px;height:98px;}
.nav .hd{height:65px;overflow:hidden;padding-top:5px;padding-left:10px}
.nav .hd ul{height:100%;overflow:hidden;}
.nav .hd li{float:left;line-height:30px;color:#fff;height:30px;overflow:hidden;width:98px;}
.nav .hd li a{color:#fff;font: normal normal normal 14px/30px  "宋体";height:30px;line-height:30px;padding:0 18px;display:inline-block;}
.nav .hd li a:hover,.nav .hd li.on a{color:#ff0 !important;}
.nav .bd {height:28px;line-height:28px;padding-left:10px}
.nav .bd li{height:28px;line-height:28px;}
.nav .bd a{padding:0 10px;line-height:28px;display:inline-block;}
 
.search-slogan{float:right;width:250px;padding-right:10px;height:98px;}
.search{height:60px;padding:5px 0;position:relative;}
.search h4{position:absolute;top:5px;left:0;font-size:14px;padding-right:10px;font-weight:bold;color:#fff;line-height:30px;}
.search select{width:85px;position:absolute;top:10px;left:88px;background-color:#FFF;border:1px solid #830d09;line-height:18px;height:18px;}
.search input{position:absolute;top:35px;left:0px;width:140px;background:#FFF url(images/icon-search.png) 0 0 no-repeat;border:1px solid #830d09;color:#6e6e6e;line-height:20px;padding-left:30px;height:20px;}
.search .s_button{position:absolute;top:10px;left:185px;width:60px;height:50px;}

.slogan{height:28px;overflow:hidden;line-height:28px;text-align:left;position: absolute;bottom: 0;right: 0;width: 600px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slogan li{height:28px;width:1050px;overflow:hidden;line-height:28px;letter-spacing:1px;}

/*content*/
#content{padding:10px 0;}

/*footer*/
#footer{text-align:center;line-height:22px;padding-bottom:20px;}
#footer p{color:#333;}
#footer .f-link a{display:inline-block;padding:0 10px;line-height:30px;}
.red{color:#f00 !important;}
.gray{color:#666 !important;}


/*box*/
.box{}
.box .hd{background:url(images/back.png) 0 -112px no-repeat;position:relative;height:30px;}
.box .hd h3{line-height:30px;font-weight:bold;font-size:14px;color:#fff;}
.box .hd h3 i{display:inline-block;float:left;width:30px;height:30px;background:url(images/back.png) 0 -39px no-repeat;}
.box .hd-r{background:#fff url(images/back.png) right -112px no-repeat;height:30px;width:10px;top:0;right:0;position:absolute;}
.box .more{background:#fff url(images/back.png) right -112px no-repeat;line-height:30px;font-family: "宋体";color:#fff;display:inline-block;float:right;height:30px;padding-right:10px;}
.box .bd,.s-box .bd{border:1px solid #b5c3cc;border-top:0 none;padding:10px;}

/*LinkBox*/
.LinkBox_w { width:1000px;display:inline-block; overflow:hidden; float:left}
.LinkBox { width:495px; }
.LinkBox a{background:url(images/icon-02.png) no-repeat 0px 3px;line-height:30px;height:30px;font-size:14px; padding-left:15px; }

.s-box{}
.s-box .hd{background:url(images/back.png) 0 -74px no-repeat;position:relative;height:30px;}
.s-box .hd-r{background:#fff url(images/back.png) right -74px no-repeat;width:10px;top:0;right:0;height:30px;position:absolute;}
.s-box .list li{line-height:24px;height:24px;background:url(images/icon-02.png) 0 7px no-repeat;overflow:hidden;padding-left:15px;}
.s-box .list li a{line-height:24px;height:24px;overflow:hidden;}

.notice .list{overflow:hidden; zoom:1;}

/*side*/
.side{width:240px;float:right;}

.s-box .hd {height:30px;}
.s-box .hd h3{line-height:30px;font-weight:bold;font-size:14px;color:#fff;height:30px;}
.s-box .hd h3 i{display:inline-block;float:left;margin-left:8px;width:28px;height:30px;background:url(images/back.png) -11px -1px no-repeat;}
.s-box .hd a.more{background:#fff url(images/back.png) right -74px no-repeat;line-height:30px;font-family: "宋体";color:#fff;display:inline-block;float:right;height:30px;padding-right:10px;}
.s-box .hd a.more:hover{color:#ff0;}
/*side-icon*/
.notice .hd,.leader .hd,.notice .hd a.more,.leader .hd a.more{height:32px;}
.notice .hd h3 i{background:url(images/back.png) -11px -1px no-repeat;}
.leader .hd h3 i{background:url(images/back.png) -47px -1px no-repeat;}
.user .hd h3 i{background:url(images/back.png) -82px -1px no-repeat;}
.tv .hd h3 i,.contArticle_text .hd h3 i{background:url(images/back.png) -118px -1px no-repeat;}
.book .hd h3 i{background:url(images/back.png) -153px -1px no-repeat;}
.download .hd h3 i{background:url(images/back.png) -189px -1px no-repeat;}
.periodical .hd h3 i{background:url(images/back.png) -224px -1px no-repeat;}
.vote .hd h3 i{background:url(images/back.png) -260px -1px no-repeat;}
.listnavbox .hd h3 i{background:url(images/back.png) -295px -1px no-repeat;}
.Ranking .hd h3 i{background:url(images/back.png) -330px -1px no-repeat;}
.Ranking ul{background:url(images/Ranking.png) 0 6px no-repeat;padding-left:20px;}
.Ranking ul li{height:24px;line-height:24px;overflow:hidden;}
.Ranking ul li a{height:24px;line-height:24px;}
.recommend .hd h3 i{background:url(images/back.png) -365px -1px no-repeat;}

/*mainContent*/
.mainContent{width:750px;float:left;}


/* --连接配色方案一-- */
.link_style1 a{color:#3669a0;text-decoration:none;}
.link_style1 a:hover{color:#255892;text-decoration:underline;}
/* --连接配色方案二-- */
.link_style2 a, .c_c_serice a{color:#777;text-decoration:none;}
.link_style2 a:hover, .c_c_serice a:hover{color:#255892;text-decoration:underline;}

/* --网页通用列表-- */
.list_all
{
	width:216px;
}
.list_all dt
{
	height:26px;
}
.list_all li
{
	padding-left:21px;
	height:24px;
	background: url(images/list_icon.gif) no-repeat 7px 8px;
}
.list_all ul
{
	margin-top:8px;
	margin-bottom:8px;
}
.list_all a
{
	font-size:12px;
	color:#3669a0;
}
.list_all a:hover
{
	color:#255892;
}
/* --网页通用列表标题-- */
.list_title
{
	width:216px;
	height:26px;
	background: url(images/list_bg.gif) no-repeat;
}
.list_title a
{
	float:left;
	font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
	color:#FFFFFF;
	height:21px;
	padding:5px 0px 0px 49px;
}
.list_title a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
.list_title2
{
	width:248px;
	height:26px;
	background: url(images/list_bg2.gif) no-repeat;
}





/* 通用定义开始= */
.main_topspace{
	height:12px;
}
.class_page{
	text-align:center;
	clear:both;
	margin: 10px 0 10px 0;
}
.pe_u_thumb{
	text-align:center;
}
.pe_u_thumb_title{
	text-align:center;
}
.clearbox2
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.clearbox2
{
    margin-right: 205px;
    clear: left;
}

/* 中部间距 */
.c_spacing
{
    background: none;
    height: 5px;
    font-size: 0px;
}


/* 模板通用CSS*/
.r_navigation
{
	background: url(images/conv_daohang_bg.gif) no-repeat left;
	padding-left:20px;
	padding-top:5px;
	height:25px;
	color:#2D6EC3;
	line-height:22px;
}
.r_navigation a
{
	color:#2D6EC3;
}
.r_ad
{
    padding: 0px;
    margin: 0px;
}
#r_main
{
	float:right;
	width:196px;
}
.c_main
{
	margin-right:204px;
}
.main_search
{
	clear:both;
	background:url(images/invest_title2bg.gif) repeat-x bottom;
	border:1px solid #d6dee7;
	height:27px;
	padding-left:20px;
	padding-top:3px;
}
.main_search input, .main_search select
{
	vertical-align:middle
}
.class_title, .c_title, .childclass_title, .childclass_title_border
{
	background:url(images/titlestyle.gif) no-repeat top left;
	color:#fff;
	padding-left:10px;
	height:23px;
	color:#fff;	
	font-weight:bold;
	line-height:21px;
	padding-top:3px;
}
.class_title a, .c_title a, .childclass_title a, .childclass_title_border a
{
	color:#fff;	
	font-weight:bold;
	line-height:21px;
}
.c_title .more, .class_title .more, .childclass_title .more, .childclass_title_border .more
{
    float: right;
    line-height: 18px;
    margin-right: 10px;
	display:inline;
    display: block;
}
.c_title .more a
{
    text-decoration: none;
    color: #fff;
    font-weight: normal;
    background: none;
}
.c_title .more a:hover
{
    color: #014390;
    background: none;
}
.c_main_one 
{
	clear:both;
}
.childclass_content
{
	padding:5px;
}
.class_content /*通用列表*/
{
	padding:8px 15px 9px 15px;
	background: url(images/Gen_list_bg.gif) repeat-x;
}
.class_content ul li
{
	background: url(images/Gen_list_line.gif) no-repeat left bottom;
	line-height:24px;
	font: normal normal normal 14px/120% Arial, "simsun" ,Helvetica,sans-serif;;
	color:#921313;
}
.class_content li a
{
	color:#366aa3;
	font: normal normal normal 14px/120% auto;
}
.r_content
{
}
.c_content
{
	padding:5px;
    line-height: 150%;
    color: #808081;
    height: auto !important;
    height: 170px;
    min-height: 170px;
	border-left:1px solid #9ac3ea;
	border-right:1px solid #9ac3ea;
	border-bottom:1px solid #9ac3ea;
}
.c_content div table
{
	width:100%;
}
.c_content .tagS1, .c_content .tagS2, .c_content .tagS3
{
	float:left;
	white-space:nowrap;
	padding:4px 0 0 28px;
}
.r_content dt
{
	height:20px;
	background: url(images/Gen_r_list_title.gif) no-repeat;
	padding:6px 0 0 25px;
	color:#3d72b4;
	font: normal normal bold 14px/120% auto;
}
.r_content dd
{
	background:#f2f8fe;
	border-left:#9ac3ea 1px solid;
	border-right:#9ac3ea 1px solid;
	border-bottom:#9ac3ea 1px solid;
	width:193px;
	padding:5px 0;
}
.r_content dd li
{
	padding:2px 0 2px 15px;
}

/* 书签式面板tabtitle */
.tabtitle, .titlemouseover
{
    float: left;
    width: 115px;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle dl, .titlemouseover dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle
{
    color: #4d89d2;
    background: url(images/tabtitle.gif) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
}
.titlemouseover
{
    cursor: pointer;
    color: #c00;
    border-left: none;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #fff;
    background: #fff;
}
* + html .titlemouseover
{
    padding-bottom: 1px;
}
* html #Tab0, * html #Tab1, * html #Tab2, * html #Tab3
{
    margin-right: -3px;
}
#Tab0, #Tab1, #Tab2, #Tab3
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
    height: auto !important;
    height: 165px;
    min-height: 165px;
}
/* 父栏目二列式左右循环 */
.childclass_main_box
{
    float: left;
    border: 1px solid #9bbde6;
    width: 49.2%;
    margin: 3px 0px 0px 3px;
	display:inline;
}
* html .childclass_main_box
{
    width: 378px;
}
/* 父栏目一列式上下循环 */
.childclass_main_box2
{
    margin: 0px 205px 0px 5px;
}
* html .childclass_main_box2
{
    margin: 0px 205px 0px 10px;
}
/* 二列图片信息列表 */

.piclist_new
{
    padding-top: 5px;
}
.piclist_new li
{
    width: 49%;
	float: left;
    border-bottom: 1px dotted #ccc;
}
*html .piclist_new li img
{
	margin-top: 5px;
}
/* 二列图片列表 */
.piclist2_new
{
    padding-top: 5px;
}
.piclist2_new li
{
    width: 49%;
	float: left;
	text-align: center;
}
.piclist2_new .pe_u_thumb
{
	margin: auto;
}
/* 二列式图文布局 */
.p_thumb_l
{
    float: left;
    text-align: center;
    background: #eee;
    padding: 5px;
}
.p_thumb_l, .p_thumb_l li
{
    text-align: center;
}
.p_thumb_l, .p_thumb_l_pic img
{
    width: 160px;
}
.p_thumb_l_title
{
    margin-top: 5px;
}
.p_list_r
{
    margin-left: 175px;
}
.p_list_r li, .p_list_r td
{
    border-bottom: 1px dotted #ccc;
}
.p_thumb_l table
{
    float: left;
}
/* 三图列表 */
.product_new
{
    padding-top: 5px;
}
.product_new li
{
    width: 33%;
    float: left;
    text-align: center;
}
.product_new .pe_u_thumb
{
    height: 120px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
.product_new .pe_u_thumb, .product_new .pe_u_thumb img
{
    width: 140px;
}
.product_new .pe_u_thumb_title
{
    margin: 5px 5px 0px 0px;
}
/* 四图列表 */
.pic_new
{
    padding-top: 5px;
}
.pic_new li
{
    width: 25%;
    float: left;
    text-align: center;
}
.pic_new .pe_u_thumb
{
    height: 60px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
.pic_new .pe_u_thumb, .pic_new .pe_u_thumb img
{
    width: 90px;
}
.pic_new .pe_u_thumb_title
{
    margin: 5px 5px 0px 0px;
    height: 16px;
}
/* 左图右信息列表 */
.article_new
{
}
.article_new .p_list_r li
{
    border-bottom: 1px dotted #ccc;
}
.article_new .p_thumb_l .pe_u_thumb_title
{
    height: 18px;
    margin-bottom: 0px;
}

/* 管理链接 */
#menu_link
{
    margin: 20px 0px 5px 0px;
    text-align: center;
	height:30px;
}
#menu_link a
{
    text-decoration: none;
    color: #000;
}
#menu_link a:hover
{
    color: #f00;
    text-decoration: underline;
}

/*==书签菜单定义开始==*/
#AdminTabs {
    height: 24px;
    clear: both;
}
#AdminTabs, #AdminTabs ul, #AdminTabs li {
      margin: 0px;
      padding: 0px;
}
/*书签右侧间隔*/
#AdminTabs li {
    cursor: pointer;
    margin-right: 2px;
    font-weight: bold;
}
#AdminTabs li, #AdminTabs a {
      float: left;
}
/*-左背景，等同图片宽度-*/
#AdminTabs a {
      background:url("Images/tableft.gif") no-repeat left top;
      margin: 0px;
      padding-left: 3px;
      text-decoration: none;
      font: normal normal normal 12px/24px Arial, "宋体" ,Helvetica,sans-serif;
      display: block;
      text-align: center;
      /*_width:70px;*/
      min-width:70px;
}
/*-右背景，左缩进需减去左背景缩进-*/
#AdminTabs a span {
      float: none;
      display: block;
      background: url("Images/tabright.gif") no-repeat right top;
      padding: 0px 8px 0px 5px;
      color: #000;
}
/*-背景定位-*/
#AdminTabs a:hover, #AdminTabs #current a {
      background-position: 0% -24px;
}
#AdminTabs a:hover span, #AdminTabs #current a span {
      background-position: 100% -24px;
      color: #fff;
}
/*==书签菜单定义结束==*/

/*-----------Start 从UserDefaultTheme迁移过来------------*/
/* --内容管理页栏目导航开始-- */
#newbox
{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    padding-top: 20px;
}
#newbox iframe
{
    border: 1px solid #000000;
}
/* --内容管理页栏目导航结束-- */
.d_default
{
    line-height: normal;
    float: left;
    padding: 2px 0 2px 4px;
    border: 1px solid #f7f7f7;
}
.d_on
{
    line-height: normal;
    float: left;
    padding: 2px 0 2px 4px;
    border: 1px solid #FFCC00;
    color: #000;
    background-color: #FFFFDD;
}
.d_ok
{
    line-height: normal;
    float: left;
    padding: 2px 0 2px 24px;
    border: 1px solid #00BE00;
    color: #000;
    background: #E6FFE6 url(Images/li_ok.gif) no-repeat 4px;
}
.d_err
{
    line-height: normal;
    float: left;
    border: 1px solid #F30;
    color: #F00;
    padding: 2px 0 2px 24px;
    background: #FFF1E4 url(Images/li_err.gif) no-repeat 4px;
}
.table_style { border:solid 1px #eee;}
.table_style tr td { padding: 12px; word-break:break-all; overflow:auto; text-align:left; background:url(images/td_bg.jpg) repeat-x;}
.table_style tr td em { font-style:normal; line-height:24px; border-bottom:solid 1px #333;}
.table_style tr.first td { background:none;}
.table_style tr td.ok_tab{ padding-right:15px; text-align:right;}
.table_style tr td table tr td{ background:none; padding:0px 10px 0px 0px;}
.ok_bottom { padding-top:8px; text-align: center;}

/*******匿名投稿*******/
.anonymouscontent_top
{
    border-color:#E2E2E2;
    border-right:1px solid #E2E2E2;
    border-style:solid;
    border-width:1px;
    height:59px; 
}
.anonymouscontent_top h3 {
    font-size:18px;
    padding-left:35px;
    padding-top:23px;
}
blockquote { font-family: "Consolas" , "Courier New" ,Courier,mono,serif; font-size: 12px; background-color: #E7E5DC; width: 99%; overflow: auto; margin: 0 0 1em 0; padding-top: 1px; }
blockquote ol, blockquote ol li, blockquote ol li span { margin: 0; padding: 0; border: none; }
blockquote a, blockquote a:hover { background: none; border: none; padding: 0; margin: 0; }
blockquote ol { list-style: decimal; background-color: #fff; margin: 0px 0px 1px 45px !important; padding: 0px; color: #5C5C5C; }
blockquote ol li { list-style: decimal-leading-zero; list-style-position: outside !important; border-left: 3px solid #6CE26C; background-color: #F8F8F8; color: #5C5C5C; padding: 0 3px 0 10px !important; margin: 0 !important; line-height: 14px; }
blockquote ol li.alt { background-color: #FFF; color: inherit; }
blockquote ol li span { color: black; background-color: inherit; }
blockquote .comment, blockquote .comments { color: #008200; background-color: inherit; }
blockquote .string { color: blue; background-color: inherit; }
blockquote .keyword { color: #069; font-weight: bold; background-color: inherit; }
blockquote .blockquoteprocessor { color: gray; background-color: inherit; }
blockquote .dp-xml .cdata { color: #ff1493; }
blockquote .dp-xml .tag, blockquote .dp-xml .tag-name { color: #069; font-weight: bold; }
blockquote .dp-xml .attribute { color: red; }
blockquote .dp-xml .attribute-value { color: blue; }
blockquote .dp-sql .func { color: #ff1493; }
blockquote .dp-sql .op { color: #808080; }
blockquote .dp-rb .symbol { color: #a70; }
blockquote .dp-rb .variable { color: #a70; font-weight: bold; }
blockquote .dp-py .builtins { color: #ff1493; }
blockquote .dp-py .magicmethods { color: #808080; }
blockquote .dp-py .exceptions { color: brown; }
blockquote .dp-py .types { color: brown; font-style: italic; }
blockquote .dp-py .commonlibs { color: #8A2BE2; font-style: italic; }
blockquote .dp-j .annotation { color: #646464; }
blockquote .dp-j .number { color: #C00000; }
blockquote .dp-delphi .number { color: blue; }
blockquote .dp-delphi .directive { color: #008284; }
blockquote .dp-delphi .vars { color: #000; }
blockquote .dp-css .value { color: black; }
blockquote .dp-css .important { color: red; }
blockquote .dp-c .vars { color: #d00; }
blockquote .dp-cpp .datatypes { color: #2E8B57; font-weight: bold; }



/*分页*/
.Page{padding:20px 0 45px;text-align:center;}
.Page a{padding:0 5px;display:inline-block;}


/*leader*/
.side .leader .bd,.side .periodical .bd{padding:10px 10px 0 0 ;height:113px;}
.side .leader .bd{padding-top:15px;height:197px;overflow:hidden;}
.side .leader ul{height:100%;overflow:hidden;}
.side .leader li{float:left;padding-left:9px;padding-bottom:15px;width:67px;overflow:hidden;height:82px;position:relative;}
.side .leader li .pe_u_thumb_title{position:absolute;bottom:10px;left:9px;width:67px;height:20px;background-color:#c5471f;}
.side .leader li .pe_u_thumb_title a{color:#fff;line-height:20px;}

/*tv*/
.side .tv .bd{padding:15px 10px;height:209px;*height:200px;overflow:hidden;}
.side .tv li .pe_u_thumb{background:url(images/tv-bg.png) center bottom no-repeat;padding-bottom:26px;}
.side .tv li .pe_u_thumb a{display:block;height:156px;}
.side .tv li .pe_u_thumb_title,.side .tv li .pe_u_thumb_title a{height:30px;line-height:30px;display:block;}
.side .tv .title { text-align:center;}
.side .tv .title a{ font-size:14px; line-height:30px;}

/*book*/
.book .bd{height:195px;overflow:hidden;}
.side .periodical ul{height:100%;overflow:hidden;}
.side .periodical li{float:left;padding-left:23px;padding-bottom:10px;line-height:20px;}
.side .periodical li a img{width:75px;height:95px;overflow:hidden;}
.side .periodical li a:hover img{border-color:#1c98d8;}

.side .periodical .bd{padding:10px 10px 0;}
.side .periodical .bd .tempWrap{width:214px;overflow:hidden;}

/*user*/
.side .user .bd{padding:8px 23px;height:120px;overflow:hidden;}
.side .user li{line-height:28px;height:28px;}
.side .user li span{float:left;}
.side .user .loginedInfo li span{float:none;}
.side .user li.other{height:24px;overflow:hidden;}
.side .user li.other a{width:92px;float:left;line-height:24px;height:24px;text-align:center;color:#fff;background:url(images/button-01.png) center 0 no-repeat;}
.side .user li.other input{border:none;width:92px;float:left;cursor:pointer;line-height:24px;height:24px;text-align:center;color:#fff;background:url(images/button-01.png) center 0 no-repeat;}
.side .user li.other a:hover{color:#ff0;}
.side .user li.save{padding-left:10px;}
.side .user li.save a{display:inline-block;padding-left:5px;color:#a00;}
.side .user li.save input{float:left;margin-top:10px;*margin-top:0px;zoom:1;margin-right:5px;}
.side .user li .inputtext{width:138px;border:1px solid #ddd;height:20px;line-height:20px;margin:4px;}


.side .user li.li-st{ text-align:center;}
.side .user li.li-st a{display:inline-block;padding:0 5px;}


.download .bd{height:183px;*height:181px;}

/*vote*/
.vote .bd{height:113px;overflow:hidden;}
.vote ul{height:100%;overflow:hidden;}
.vote li{float:left;width:49%;}
.vote li input{float:left;margin-top:5px;*margin-top:0px;margin-left:10px;margin-right:5px;}
#btnVote,#ShowVote{background:url(images/button-01.png) 0 0 no-repeat;width:90px;text-align:center;padding:0;margin:0;border:0 none;line-height:24px;height:24px;color:#fff;cursor:pointer;}

/*Slide*/
.Slide{float:left;width:310px;height:270px;position:relative;overflow:hidden;}
.Slide .hd{position:absolute;right:5px;top:210px;height:16px;line-height:16px;z-index:10;}
.Slide .hd ul{height:16px;overflow:hidden;text-align:right;display:inline-block;_display:inline;zoom:1;}
.Slide .hd li{float:left;width:16px;overflow:hidden;height:16px;zoom:1;text-align:center;margin-left:5px;cursor:pointer;font-size:14px;font-weight:bold;background:url(images/lsit_side_button.png) right 0 no-repeat;color:#333;line-height:16px;}
.Slide .hd li:hover,.Slide .hd li.on{background-position:0 0;color:#c20000;}
.Slide .bd {z-index:1;width:310px;height:270px;overflow:hidden;}
.Slide .bd .pe_u_thumb{width:310px;height:233px;text-align:center;}
.Slide .bd .pe_u_thumb_title{background-color:#ececec;text-align:center;height:36px;line-height:36px;}
.Slide .bd .pe_u_thumb_title a{font-size:14px;font-weight:bold;color:#333;height:36px;line-height:36px;display:inline-block;}
.Slide .bd .pe_u_thumb_title a:hover{color:#a00;}
.news{float:right;width:410px;}
.news ul{height:100%;overflow:hidden;}
.news li{line-height:24px;height:24px;float:left;width:100%;text-align:right;color:#666;}
.news li span.DateTime{float:right;}
.news li a{line-height:24px;float:left;padding-left:14px;background:url(images/icon-03.png) 0 8px no-repeat;font-size:14px;}
.news li.top{text-align:center;height:auto;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dashed #ddd;}
.news li.top h4 a{text-align:center;font-size:24px;color:#b6201f;line-height:40px;font-family: "Microsoft YaHei";}
.news li.top p{text-align:left;line-height:22px;color:#333; text-indent:2em;}
.news li.top a{font-size:12px;float:none;padding-left:0;background:none;color:#c5471f;}
.news li.new{color:#ff0000;}
.news li.new a{color:#ff0000;background:url(images/icon-05.png) 0 8px no-repeat;}

/* #SlideTabBox */
.SlideTabBox {margin-bottom:10px;}
.SlideTabBox .hd li a{text-align:center;display:inline-block;width:83px;}
.SlideTabBox .hd li,.SlideTabBox .hd-r ,.SlideTabBox .hd li a{height:32px;line-height:33px;}
.SlideTabBox .hd {height:32px;}
.SlideTabBox .bd{padding:5px 10px;}
.SlideTabBox .bd ul{height:100%;overflow:hidden;}
.SlideTabBox .bd li{float:left;width:49%;height:24px;line-height:24px;text-align:right;}
.SlideTabBox .bd li a{padding-left:20px;background:url(images/icon-04.png) 10px center no-repeat;float:left;height:24px;line-height:24px;}
.SlideTabBox .bd li .DateTime{float:right;color:#999;padding-right:10px;}

.stb-22 .hd li a{width:auto !important;}


/*stb-22*/
.stb-22 .bd ul{zoom:1;text-align:left;   }
.stb-22 .bd li{padding:0 15px !important;width:auto !important; display:inline-block; *display:inline; zoom:1;float:none !important;  }
.stb-22 .bd li a{}